html{background:url(../images/left-bg.gif) repeat-y;}

.theme-north{ background-color:#efefef; border-bottom:#ccc 1px solid; height:35px; padding:2px 5px; min-width:800px;}

.theme-north img{ float:left; margin:3px 5px 0 5px;}
.theme-north h2{ float:left; margin:0; padding:8px 0 0 0; font-size:16px; font-weight:normal; color:#333}

.theme-north-menu{float:right; text-align:right; padding-right:10px; height:30px; line-height:30px;}
.theme-north-menu li{float:left; padding:0 5px;}

.theme-north-menu a{text-decoration:none; font-size:12px; color:#666;}
.theme-north-menu a:hover{color:#E33403;}

.theme-north-menu .logout a{color:#E33403;font-size:16px; }
.theme-north-menu .logout a:hover{color:#f00;}


.theme-west{width:120px; float:left; padding:5px;}
.theme-west li{font-size:12px; line-height:20px; list-style: disc inside;}

.theme-center{margin-left:120px;}

.box{margin:8px 10px 0 10px;}
.box-tl,.box-tm,.box-tr,.box-bl,.box-bm,.box-br{height:6px; overflow:hidden;background:url(../images/right-box.png) no-repeat;}
.box-tl{ padding-left:6px;}
.box-tr{background-position: right -6px;padding-right:6px;}
.box-tm{background-position: 0 -24px; background-repeat:repeat-x;}
.box-bl{background-position: 0 -12px;padding-left:6px;}
.box-bm{background-position: 0 -30px; background-repeat:repeat-x;}
.box-br{background-position: right -18px;padding-right:6px;}
.box-m{ padding:3px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc; background-color:#fbfbfb;}
.box-m h3.title{padding:0; margin:5px;}
.box-m a{text-decoration:none; color:#0B55C4;}
.box-m a:hover{color:#f00;}

.toobar{color:#ccc;}
.info{padding:10px;}
.info,.info li{ color:#666;}
 








